Big Huge Thesaurus

Islamic State of Afghanistan

noun